#pragma once

class UnCopy
{
public:
    UnCopy() {}
    UnCopy(const UnCopy& unCopy) = delete;
    const UnCopy& operator=(const UnCopy& unCopy) = delete;
    ~UnCopy() {}
};